package com.bitmain.mmst.domain;

import com.bitmain.mmst.core.base.BasicDomain;

/**
 * 
 *
 * @author Richard - rui.wu@bitmain.com
 * @since 2016年7月11日
 *
 */
public class MinerDetectBatch extends BasicDomain{
	private static final long serialVersionUID = -8462315284371684037L;
	
	/**
	 * 矿机总数
	 */
	private int numAll;
	
	/**
	 * 检测的矿机数量
	 */
	private int numDetect;
	
	/**
	 * 检测成功的矿机数量
	 */
	private int numDetail;
	
	/**
	 * 检测失败的矿机数量
	 */
	private int numFailure;
	
	/**
	 * 检测时间
	 */
	private long detectTime;
	
	/**
	 * 检测耗时 
	 */
	private long elapsedTime;
	
	/**
	 * 批次信息是否同步到MinerLink中心
	 */
	private Boolean synced;

	public int getNumAll() {
		return numAll;
	}

	public void setNumAll(int numAll) {
		this.numAll = numAll;
	}

	public int getNumDetect() {
		return numDetect;
	}

	public void setNumDetect(int numDetect) {
		this.numDetect = numDetect;
	}

	public int getNumDetail() {
		return numDetail;
	}

	public void setNumDetail(int numDetail) {
		this.numDetail = numDetail;
	}

	public int getNumFailure() {
		return numFailure;
	}

	public void setNumFailure(int numFailure) {
		this.numFailure = numFailure;
	}

	public long getDetectTime() {
		return detectTime;
	}

	public void setDetectTime(long detectTime) {
		this.detectTime = detectTime;
	}

	public long getElapsedTime() {
		return elapsedTime;
	}

	public void setElapsedTime(long elapsedTime) {
		this.elapsedTime = elapsedTime;
	}

	public Boolean getSynced() {
		return synced;
	}

	public void setSynced(Boolean synced) {
		this.synced = synced;
	}
}
